home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 19
/
Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso
/
Aminet
/
comm
/
tcp
/
Ilona.readme
< prev
next >
Wrap
Text File
|
1997-05-03
|
6KB
|
136 lines
Short: Stand-alone bot for IRC, featuring MUI.
Author: tmg296@ecs.soton.ac.uk (Tristan Greaves)
Uploader: tmg296@ecs.soton.ac.uk (Tristan Greaves)
Version: 1.3
Type: comm/tcp
Replaces: comm/tcp/Ilona12.lha
Description
-----------
Ilona is a stand-alone client which will connect to the Internet Relay
Chat network.
It is designed to help manage a channel on the network. It can give channel
operator status to specified users when they join, and also grant users
various levels of access to the "bot". Annoying users may be kicked/banned
with ease.
Most of the settings are configured from a single, easy to use, commented
configuration file. Details on the users are stored in a separate file.
There are three levels of users - ranging from NONE (no privileges), PRIV
(some privileges) to GOD (total control). The higher the level, the more
access to Ilona the user has.
The user file can be altered either locally (Using a text editor), or
remotely across the IRC network! Adding and removing users is easy, as
is setting their level, op status etc.
The command-set of the system can be extended by the user, using the
IlonaScript system. Commands, along with their syntax, level etc can be
specified in a file. The commands are then treated by Ilona like any other.
The system also has extensive channel logging facilities. Not only will
it log the channel in its entirety, but such logs may be produced in HTML
format. The appearance of the resulting document may be configured by the
user.
The logging system can be programmed to do automatic archiving every 24
hours, to prevent a single log from getting excessively large.
Simple statistics about the channel are generated, showing the number of
joins, parts and messages that occur on the channel.
Ilona uses the Magic User Interface. Therefore, its look on the
Workbench may be configured to your taste.
Requirements
------------
Kickstart 2.0, TCP/IP stack (such as AmiTCP or Miami), MUI (muimaster.library
v11 or above).
Not much memory is consumed by Ilona.
New Features With This Release
------------------------------
Notice: The user-file format has changed with this release, with the addition
of another field (for auto-greets).
* Bug: If HTML logging was enabled, Ilona would guru nastily if the
specified HTML_HEADER file didn't exist. (Fixed)
* Bug: REALNAME (in configuration file) could only cope with one word
entries! (Fixed)
* Bug: SETPRIV didn't show up in the SHOWCOMMANDS list. (Fixed)
* Bug: Under Linux, user validation failed due to a pointer error. Although
this didn't effect the Amiga version in an obvious way, it wasn't good
coding. (Fixed)
* Default system/channel log names are no longer used. This allows user
to disable logging by simply deleting the SYSTEM_LOG and/or CHANNEL_LOG
lines in the configuraton file.
* Commands may now be issued in the channel, with a user-defined prefix.
For example, +showcommands.
* User definable commands, courtesy of IlonaScript. :) This is an optional
file, containing a list of commands and their syntax.
* Annoying autogreets! =) For each user in the user-file, you can now specify
a greet which will be sent when they join the channel. Optional, of course!
* Added Command Support: LOADCOMMANDS (Re-load user-defined commands).
ME (Allows bot to do actions in the channel).
RAW (To send raw data to the IRC server).
SETGREET (To set @{i}Ilona's@{ui} autogreets).
TOPIC (To change the channel's topic).
* Added Configuration Options: COMMAND_CHAR (Character to precede commands)
COMMAND_FILE (Name of user defined command file).
* CTCP Support: Ilona's CTCP responses were altered to follow the CTCP
standards. This included adding two new CTCP commands: CLIENTINFO and
FINGER.
* CTCP VERSION no longer reveals the registered user's real name: Just the
registration code. This allows the user to remain anonymous, if they so wish.
* Documentation changed to point out that Ilona DOES support host
masking! Some users had asked about this. It is done automatically, without
wildcards being required.
* Documentation changed to reflect the existance of Ilona's ARexx port.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1233 597 51.5% 24-Apr-97 01:53:04 +Ilona.info
4315 2073 51.9% 24-Apr-97 02:43:18 +Ilona.readme
1816 1306 28.0% 15-Apr-97 03:28:54 +Ilona.readme.info
49 49 0.0% 05-Apr-97 00:58:28 +htmlheader.html
49880 25290 49.2% 24-Apr-97 02:16:24 +Ilona
2301 1010 56.1% 24-Apr-97 01:30:20 +ilona.cfg
42476 15018 64.6% 24-Apr-97 02:30:18 +Ilona.Guide
1816 1307 28.0% 12-Apr-97 00:57:26 +Ilona.Guide.info
835 396 52.5% 24-Apr-97 01:53:08 +Ilona.info
3813 1292 66.1% 24-Apr-97 02:29:30 +Ilona.Registration
1816 1309 27.9% 12-Apr-97 00:57:26 +Ilona.Registration.info
1233 594 51.8% 24-Apr-97 01:36:52 +Submissions.info
5036 2497 50.4% 24-Apr-97 01:36:04 +RaelCommands.cfg
487 290 40.4% 24-Apr-97 01:36:10 +Submissions
1816 1310 27.8% 24-Apr-97 01:36:52 +Submissions.info
292 223 23.6% 24-Apr-97 02:18:00 +usercommands.cfg
350 241 31.1% 24-Apr-97 01:32:32 +userfile
2797 1053 62.3% 24-Apr-97 02:40:44 +Install_Ilona
1648 1214 26.3% 15-Apr-97 03:28:54 +Install_Ilona.info
1233 593 51.9% 24-Apr-97 01:26:14 Ilona.info
-------- ------- ----- --------- --------
125242 57662 53.9% 24-Apr-97 16:12:40 20 files